"""
自定义封装request
"""
import requests
import tmp
def do_request(url,method,params=None,data=None):

    if method=="get":
        tmp.debug(f"{method} {url} query params: {params}")
        res = requests.get(url=url,params=params)
        tmp.debug(f'{res.json()} {res.status_code} {res.elapsed.total_seconds()}s')
        return res
    elif method=="post":
        tmp.debug(f"{method} {url} data: {data}")
        res = requests.post(url=url,data=data)
        tmp.debug(f'{res.json()} {res.status_code} {res.elapsed.total_seconds()}s')
        return res
    else:
        tmp.error(f"{method}不是正确的http请求方法，请检查")